slushing drift - French English Dictionary